package com.mt.customer.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class CustomerAccountLogEntity implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = -9025920159013427618L;

    private Integer customerAccountLogId;

    private Integer customerId;

    private Integer logType;

    private Integer orderId;

    private Integer changeType;

    private BigDecimal balanceBefore;

    private BigDecimal balanceChange;

    private BigDecimal balanceAfter;

    private BigDecimal balanceWithdrawalBefore;

    private BigDecimal balanceWithdrawalChange;

    private BigDecimal balanceWithdrawalAfter;

    private BigDecimal balanceNonWithdrawalBefore;

    private BigDecimal balanceNonWithdrawalChange;

    private BigDecimal balanceNonWithdrawalAfter;

    private Date createTime;

    private Integer createUserId;

    public Integer getCustomerAccountLogId() {
        return customerAccountLogId;
    }

    public void setCustomerAccountLogId(Integer customerAccountLogId) {
        this.customerAccountLogId = customerAccountLogId;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public Integer getLogType() {
        return logType;
    }

    public void setLogType(Integer logType) {
        this.logType = logType;
    }

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public Integer getChangeType() {
        return changeType;
    }

    public void setChangeType(Integer changeType) {
        this.changeType = changeType;
    }

    public BigDecimal getBalanceBefore() {
        return balanceBefore;
    }

    public void setBalanceBefore(BigDecimal balanceBefore) {
        this.balanceBefore = balanceBefore;
    }

    public BigDecimal getBalanceChange() {
        return balanceChange;
    }

    public void setBalanceChange(BigDecimal balanceChange) {
        this.balanceChange = balanceChange;
    }

    public BigDecimal getBalanceAfter() {
        return balanceAfter;
    }

    public void setBalanceAfter(BigDecimal balanceAfter) {
        this.balanceAfter = balanceAfter;
    }

    public BigDecimal getBalanceWithdrawalBefore() {
        return balanceWithdrawalBefore;
    }

    public void setBalanceWithdrawalBefore(BigDecimal balanceWithdrawalBefore) {
        this.balanceWithdrawalBefore = balanceWithdrawalBefore;
    }

    public BigDecimal getBalanceWithdrawalChange() {
        return balanceWithdrawalChange;
    }

    public void setBalanceWithdrawalChange(BigDecimal balanceWithdrawalChange) {
        this.balanceWithdrawalChange = balanceWithdrawalChange;
    }

    public BigDecimal getBalanceWithdrawalAfter() {
        return balanceWithdrawalAfter;
    }

    public void setBalanceWithdrawalAfter(BigDecimal balanceWithdrawalAfter) {
        this.balanceWithdrawalAfter = balanceWithdrawalAfter;
    }

    public BigDecimal getBalanceNonWithdrawalBefore() {
        return balanceNonWithdrawalBefore;
    }

    public void setBalanceNonWithdrawalBefore(BigDecimal balanceNonWithdrawalBefore) {
        this.balanceNonWithdrawalBefore = balanceNonWithdrawalBefore;
    }

    public BigDecimal getBalanceNonWithdrawalChange() {
        return balanceNonWithdrawalChange;
    }

    public void setBalanceNonWithdrawalChange(BigDecimal balanceNonWithdrawalChange) {
        this.balanceNonWithdrawalChange = balanceNonWithdrawalChange;
    }

    public BigDecimal getBalanceNonWithdrawalAfter() {
        return balanceNonWithdrawalAfter;
    }

    public void setBalanceNonWithdrawalAfter(BigDecimal balanceNonWithdrawalAfter) {
        this.balanceNonWithdrawalAfter = balanceNonWithdrawalAfter;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Integer createUserId) {
        this.createUserId = createUserId;
    }
}